home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-10-08 | 767 b | 37 lines | [TEXT/MMCC] |
- // Stuff for Preferences
- pascal void SetPreferences(void);
- pascal Boolean WritePrefData(Handle);
- pascal Handle ReadPrefData(void);
- pascal short GetPrefsFile(void);
-
- #define prefsFileNameRsrc 128
- #define kPrefResType 'PrEf'
- #define prefsCreator 'gifS'
- #define prefsFileType 'pref'
- #define prefsResNum 128
-
- enum resErrors { eCouldNotWriteResources = 3,
- eMemError = 4,
- eCorruptPrefs = 5,
- eNewPrefsVersion = 6,
- eCouldntGetToPrefs = 8 };
-
- #define PREFSVERSION 3
-
- typedef struct thePreferences {
- short version;
- short showColors;
- short hexadecimal;
- short decimal;
- short percentages;
- short promptSave;
- short forget;
- short fontSize;
- short fullPath;
- short fontNum;
- short copy;
- Rect winRect;
- } thePrefs, *thePrefsPtr, **thePrefsHandle;
-
-
-